Engineering societal information systems by agent-oriented modeling

نویسندگان

  • Kuldar Taveter
  • Hongying Du
  • Michael N. Huhns
چکیده

This article is concerned with the engineering of societal information systems where technical components of a system – software agents – support the social network around which the system is centered. We propose agent-oriented modeling as a suitable software engineering approach for developing open and adaptive societal information systems. The article first outlines the steps of the software engineering process of agent-oriented modeling and shows how the resulting models can be mapped to the simulation environment. It then describes two case studies where agent-oriented modeling has successfully been applied. The first case study addresses the development of an agent-based decision-making system for helping customers in grocery shopping. The second case study treats the engineering of a societal information system for helping patients in finding healthcare providers. The simulation results from both case studies are presented and discussed. We conclude the article by comparing related work and drawing conclusions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Agent-oriented Engineering of Trust Management Systems

This article is concerned with the engineering of societal information systems where technical components of a system software agents support the social network around which the system is centered. By software agent, we mean an autonomous software entity that can act in the system, perceive events and reason [1]. In information systems, software agents work on behalf of their owners in order to...

متن کامل

Method integration: An approach to develop agent oriented methodologies

Agent oriented software engineering (AOSE) is an emerging field in computer science  and  proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...

متن کامل

Properties of Modeling techniques for Agent-Based Systems

The discipline of Agent Oriented Software Engineering (AOSE) has emerged during the last decade. In this domain, methodologies and modeling techniques have been suggested in order to support the development process of agent-based systems. Both the scientific and industrial communities have recognized the potential advantages of agent-based systems. Nevertheless, the number of deployed commercia...

متن کامل

Methods and Tools for Information Systems Development: Introduction

• Software requirements definition and validation • Domain-specific modeling and architectures • Software reuse strategies and techniques • CASE tool integration and life cycle support • Cleanroom software engineering methods and tools • Software process modeling and assessment • Empirical studies of tool and method effectiveness • Formal methods for systems development • Intelligent software a...

متن کامل

Toward Agent-Oriented Conceptualization and Implementation

AbstrAct The desire to flexibly customize software, manage it efficiently, and empower it with intelligence has driven research and development-related efforts toward intelligent agents. The benefits in terms of rapid delivery, reduced costs, and enhanced productivity can be realized in the areas of systems and software engineering with the proliferation of this technology. Intelligent agents r...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • JAISE

دوره 4  شماره 

صفحات  -

تاریخ انتشار 2012